package com.cachopoid.vo;



import java.util.Date;

import android.os.Parcel;
import android.os.Parcelable;

public class ComentarioVO implements Parcelable {

	private Integer idComentario;
	private Integer idEstablecimiento;
	private Integer idCachopo;
	private String comentario;
	private String creador_comentario;
	private Date fecha_comentario;
	
	 public ComentarioVO() {
			super();
		}
	

	public ComentarioVO(Parcel source){
		 idComentario = source.readInt();
		 idEstablecimiento = source.readInt();
		 idCachopo = source.readInt();
		 comentario = source.readString();
		 creador_comentario = source.readString();
		 fecha_comentario = new Date(source.readLong());
	  }

	
	public Date getFecha_comentario() {
		return fecha_comentario;
	}


	public void setFecha_comentario(Date fecha_comentario) {
		this.fecha_comentario = fecha_comentario;
	}
	
	
	public String getCreador_comentario() {
		return creador_comentario;
	}


	public void setCreador_comentario(String creador_comentario) {
		this.creador_comentario = creador_comentario;
	}
	
	public Integer getIdCachopo() {
		return idCachopo;
	}


	public Integer getIdComentario() {
		return idComentario;
	}

	public void setIdComentario(Integer idComentario) {
		this.idComentario = idComentario;
	}

	public String getComentario() {
		return comentario;
	}

	public void setComentario(String comentario) {
		this.comentario = comentario;
	}

	public void setIdCachopo(Integer idCachopo) {
		this.idCachopo = idCachopo;
	}
	
	public Integer getIdEstablecimiento() {
		return idEstablecimiento;
	}

	public void setIdEstablecimiento(Integer idEstablecimiento) {
		this.idEstablecimiento = idEstablecimiento;
	}

	@Override
	public int describeContents() {
		return 0;
	}

	@Override
	public void writeToParcel(Parcel dest, int flags) {
		dest.writeInt(idComentario);
		dest.writeInt(idEstablecimiento);
		dest.writeInt(idCachopo);
		dest.writeString(comentario);
		dest.writeString(creador_comentario);
		dest.writeLong(this.getFecha_comentario().getTime());
	}
	
	public void readFromParcel(Parcel in) {
		idComentario = in.readInt();
		idEstablecimiento = in.readInt();
		idCachopo = in.readInt();
		comentario = in.readString();
		creador_comentario = in.readString();
		fecha_comentario =new Date(in.readLong());
	}
	
	public static final Parcelable.Creator<ComentarioVO> CREATOR = new Parcelable.Creator<ComentarioVO>() {
	      public ComentarioVO createFromParcel(Parcel source) {
	            return new ComentarioVO(source);
	      }
	      public ComentarioVO[] newArray(int size) {
	            return new ComentarioVO[size];
	      }
	};

}
